light-slit microscope - French English Dictionary